landing stage – English–Español translations

🇬🇧 en es 🇪🇸

landing stage noun

  • platform
desembarcadero
Wiktionary Links